<?php

/* @project : Template
 * @auther  : 青云
 * @date    : 2018/1/10
 * @desc    : 角色菜单对应关系模型
 */

namespace app\common\model;

use think\Model;

class RoleMenu extends Model
{

    // 根据RoleID 获取菜单列表
    function getMenuListByRoleId($role_id)
    {
        $where[] = array('role_id', 'eq', $role_id);
        $menu_list = $this->where($where)->select()->toArray();
        return $menu_list;
    }

    function setAuth($role_id, $menu_list, $type)
    {
        $where[] = array('role_id', 'eq', $role_id);
        $where[] = array('menu_id', 'in', $menu_list);
        $data[$type] = 1;

        model('RoleMenu')->where($where)->data($data)->update();
    }
}
